Weak Evolvability Equals Strong Evolvability
نویسندگان
چکیده
This paper provides an answer to the open problem raised by Feldman and Valiant at COLT’08. That is, it is known that concepts classes of conjunctions, disjunctions, linear threshold functions and k-CNF/DNF are evolvable over fixed distributions, but it is unknown whether they are evolvable distribution-independently. Or in other words, whether weak evolvability is equivalent to strong evolvability. The evolvability was defined by Valiant in a way similar to the learnability, which was proposed to understand the mysteries underlying natural evolution. In this paper, the equivalence is proved by constructing a boosting algorithm which uses correlational statistical queries (CSQs) only. It is known that evolvability is equivalent to CSQ learnability, and therefore our construction connects weak evolvability with strong evolvability. This result leads to a complete characterization of the learning power of evolution.
منابع مشابه
Adaptation and Ruggedness in an Evolvability Landscape
Evolutionary processes depend on both selection—how fit any given individual may be, and on evolvability—how and how effectively new and fitter individuals are generated over time. While genetic algorithms typically represent the selection process explicitly by the fitness function and the information in the genomes, factors affecting evolvability are most often implicit in and distributed thro...
متن کاملEvolvability is a selectable trait.
Concomitant with the evolution of biological diversity must have been the evolution of mechanisms that facilitate evolution, because of the essentially infinite complexity of protein sequence space. We describe how evolvability can be an object of Darwinian selection, emphasizing the collective nature of the process. We quantify our theory with computer simulations of protein evolution. These s...
متن کاملIncreasing Evolvability Considered as a Large-Scale Trend in Evolution
Evolvability is the capacity to evolve. This paper introduces a simple computational model of evolvability and demonstrates that, under certain conditions, evolvability can increase indefinitely, even when there is no direct selection for evolvability. The model shows that increasing evolvability implies an accelerating evolutionary pace. It is suggested that the conditions for indefinitely inc...
متن کاملEvaluating Software Evolvability
Software evolution is characterized by inevitable changes of software and increasing software complexities, which in turn may lead to huge cost unless rigorously taking into account change accommodations. This has intensified the need on evolvable software systems that can correspond to changes in a costeffective way. Nevertheless, although software evolvability is one of the most important qua...
متن کاملHow Much Should You Select for Evolvability?
We consider whether selection for evolvability leads to greater adaptive progress than selection for adaptedness alone. Our treatment bears on longstanding discussions of selection for evolvability in the literature, which have been largely limited to conceptual and qualitative arguments to date. We study a simple mathematical model of a population of individuals whose adaptedness and evolvabil...
متن کامل